package com.thunder.model;

import java.sql.Timestamp;

/**
 * Strategy entity. @author MyEclipse Persistence Tools
 */

public class Strategy implements java.io.Serializable {

	// Fields

	private Integer sid;
	private Integer uid;
	private String title;
	private String url;
	private String destination;
	private Timestamp publishdate;
	private Integer checked;
	private String picture;
	private Double point;
	private Integer strategytype;
	private Integer pointcount;

	// Constructors

	/** default constructor */
	public Strategy() {
	}

	/** minimal constructor */
	public Strategy(Integer uid, String title, String url, String destination,
			Timestamp publishdate, Integer checked, Integer strategytype,
			Integer pointcount) {
		this.uid = uid;
		this.title = title;
		this.url = url;
		this.destination = destination;
		this.publishdate = publishdate;
		this.checked = checked;
		this.strategytype = strategytype;
		this.pointcount = pointcount;
	}

	/** full constructor */
	public Strategy(Integer uid, String title, String url, String destination,
			Timestamp publishdate, Integer checked, String picture,
			Double point, Integer strategytype, Integer pointcount) {
		this.uid = uid;
		this.title = title;
		this.url = url;
		this.destination = destination;
		this.publishdate = publishdate;
		this.checked = checked;
		this.picture = picture;
		this.point = point;
		this.strategytype = strategytype;
		this.pointcount = pointcount;
	}

	// Property accessors

	public Integer getSid() {
		return this.sid;
	}

	public void setSid(Integer sid) {
		this.sid = sid;
	}

	public Integer getUid() {
		return this.uid;
	}

	public void setUid(Integer uid) {
		this.uid = uid;
	}

	public String getTitle() {
		return this.title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getUrl() {
		return this.url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public String getDestination() {
		return this.destination;
	}

	public void setDestination(String destination) {
		this.destination = destination;
	}

	public Timestamp getPublishdate() {
		return this.publishdate;
	}

	public void setPublishdate(Timestamp publishdate) {
		this.publishdate = publishdate;
	}

	public Integer getChecked() {
		return this.checked;
	}

	public void setChecked(Integer checked) {
		this.checked = checked;
	}

	public String getPicture() {
		return this.picture;
	}

	public void setPicture(String picture) {
		this.picture = picture;
	}

	public Double getPoint() {
		return this.point;
	}

	public void setPoint(Double point) {
		this.point = point;
	}

	public Integer getStrategytype() {
		return this.strategytype;
	}

	public void setStrategytype(Integer strategytype) {
		this.strategytype = strategytype;
	}

	public Integer getPointcount() {
		return this.pointcount;
	}

	public void setPointcount(Integer pointcount) {
		this.pointcount = pointcount;
	}

}